// P1002 write by cn_ryh